@media only screen and (max-width:767px){
  a img{width:90%}
}
@media only screen and (max-width:479px){
  a img{width:90%}
}

@media only screen and (min-width:768px) and (max-width:989px){
  .wrap2{width:77.73%}
}

@media only screen and (max-width:767px){
  .wrap2{width:45.87%}
}
@media only screen and (max-width:479px){
  .wrap2{width:32.47%}
}

@media screen and (max-width:768px){
#header-wrapper{width:100%}
}
@media screen and (min-width:241px) and (max-width:320px){
#header-wrapper{width:315px}
}
@media screen and (max-width:240px){
#header-wrapper{width:235px}
}

@media screen and (min-width:768px) and (max-width:989px){
#outer-wrapper, .footerwrap, #footer-wrapper, .creditwrap, .credit{width:754px}
}

@media screen and (min-width:768px) and (max-width:989px){
#header img{width:315px;margin-left:235px}
}

@media screen and (min-width:768px) and (max-width:989px){
#header{width:767px;text-align:center}
}
@media screen and (max-width:767px){
#outer-wrapper,#header, #main-wrapper, .footerwrap, #footer-wrapper, #footer1-wrapper, #footer4-wrapper, #footer2-wrapper,#footer3-wrapper, .creditwrap, .credit {width:315px}
}
@media screen and (max-width:240px){
#outer-wrappe, #header, #main-wrapperr, .footerwrap, #footer-wrapper, #footer1-wrapper, #footer4-wrapper, #footer2-wrapper,#footer3-wrapper, .creditwrap, .credit {width:315px}
}

@media only screen and (min-width:768px) and (max-width:989px){
  #featuredSlider, .newsfea{width:754px}
}
@media only screen and (max-width:767px){
  #featuredSlider{width:445px}
}
@media only screen and (max-width:767px){
 .newsfea{width:315px}
}
@media only screen and (max-width:479px){
  #featuredSlider, .newsfea{width:315px}
}

@media screen and (min-width:768px) and (max-width:989px){
#main-wrapper{width:768px}
}

@media only screen and (min-width:768px) and (max-width:989px){
  #sidebar-wrapper, .sidebar{width:754px;float:left}
}
@media only screen and (max-width:767px){
  #sidebar-wrapper, .sidebar{width:445px;float:left}
}
@media only screen and (max-width:479px){
  #sidebar-wrapper, .sidebar{width:315px;float:left}
}


@media only screen and (min-width:768px) and (max-width:989px){
  .sidebar li{width:250px;float:left;word-wrap:break-word;overflow:hidden}
}
@media only screen and (max-width:767px){
  .sidebar li{float:left;width:445px}
}
@media only screen and (max-width:479px){
  .sidebar li{float:left;width:315px}
}

@media only screen and (min-width:768px) and (max-width:989px){
  #toppic{width:754px}
}

@media only screen and (max-width:767px){
  #toppic{width:445px;height:auto}
}
@media only screen and (max-width:479px){
  #toppic{width:315px;height:auto}
}

@media only screen and (min-width:768px) and (max-width:989px){
  #footer1-wrapper{width:170px}
}


@media only screen and (min-width:768px) and (max-width:989px){
  #footer4-wrapper{width:190px}
}

@media only screen and (min-width:768px) and (max-width:989px){
  #footer2-wrapper,#footer3-wrapper{width:150px}
}

@media only screen and (min-width:768px) and (max-width:989px){
  #featuredSlider .featured-thumb {width:50%}
}

@media only screen and (max-width:767px){
  #featuredSlider .featured-thumb {width:100%;height:auto}
}
@media only screen and (max-width:479px){
  #featuredSlider .featured-thumb {width:100%;height:auto}
}

@media only screen and (min-width:768px) and (max-width:989px){
  #featuredSlider .container {width:725px;height:245px; margin:0 10px;overflow:hidden; position:relative; }
}

@media only screen and (max-width:767px){
  #featuredSlider .container {width:80%;height:auto}
}
@media only screen and (max-width:479px){
  #featuredSlider .container {width:80%;height:auto}
}

@media only screen and (min-width:768px) and (max-width:989px){
  .featuredTitle .featured-thumb {width:754px}
}

@media only screen and (max-width:767px){
  .featuredTitle .featured-thumb {width:100%;height:auto}
}
@media only screen and (max-width:479px){
  .featuredTitle .featured-thumb {width:100%;height:auto}
}

@media only screen and (min-width:768px) and (max-width:989px){
  #nav-wrapper{width:750px}
}

@media only screen and (max-width:767px){
  #nav-wrapper{width:445px;height:auto}
}
@media only screen and (max-width:479px){
  #nav-wrapper{width:315px;height:auto}
}

@media only screen and (min-width:768px) and (max-width:989px){
  #nav{width:754px}
}
@media only screen and (max-width:767px){
  #nav{width:445px;height:auto}
}
@media only screen and (max-width:479px){
  #nav{width:315px;height:auto}
}

@media only screen and (min-width:768px) and (max-width:989px){
  input.order{}
}

@media only screen and (max-width:767px){
  input.order{margin: 10px 20px 0px 0px;width:120px;float:right;}
}
@media only screen and (max-width:479px){
  input.order{margin: 10px 20px 0px 0px;width:120px;float:right;}
}

@media only screen and (min-width:768px) and (max-width:989px){
  a.item_add{}
}
@media only screen and (max-width:767px){
  a.item_add{margin: 10px 20px 0px 0px;width:100px;float:right;}
}
@media only screen and (max-width:479px){
  a.item_add{margin: 10px 20px 0px 0px;width:100px;float:right;}
}

@media only screen and (min-width:768px) and (max-width:989px){
  .item_price{}
}
@media only screen and (max-width:767px){
  .item_price{left:70px}
}
@media only screen and (max-width:479px){
  .item_price{left:70px}
}

@media only screen and (min-width:768px) and (max-width:989px){
  #search{width:754px;float:right;}
}

@media only screen and (max-width:767px){
  #search{width:445px;float:right;}
}
@media only screen and (max-width:479px){
  #search{width:315px;float:right;}
}

@media only screen and (min-width:768px) and (max-width:989px){
  #header2{display:none}
}

@media only screen and (max-width:767px){
  #header2{display:none}
}
@media only screen and (max-width:479px){
  #header2{display:none}
}


@media screen and (max-width:768px){
#content-wrapper{width:754px}
}
@media screen and (max-width:767px){
#content-wrapper{width:445px}
}
@media screen and (max-width:479px){
#content-wrapper{width:315px}
}
.cloud-zoom-lens {
	border: 4px solid #888;
	margin:-4px;
	background-color:#fff;	
	cursor:move;		
}
.cloud-zoom-title {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;	
	font-weight:bold;
	font-size:10px;
	top:0px;
}
.cloud-zoom-big {
	border:4px solid #ccc;
	overflow:hidden;
}
.cloud-zoom-loading {
	color:white;	
	background:#222;
	padding:3px;
	border:1px solid #000;
}